<?php
/**
 * 空类
 * @author chenlisong E-mail:chenlisong1021@163.com 
 * @version 创建时间：2015年12月29日 下午3:17:32 
 * 类说明
 */
class EmptyAction extends Action {
	//空模块  /abc
	public function index(){		
		$this->dispath();
    }
    
	//空操作 /abc/xy
	public function _empty(){
		$this->dispath();
	}
	
	public function dispath(){	
		$url = (0===strpos($_SERVER['REQUEST_URI'],__ROOT__)) ? substr($_SERVER['REQUEST_URI'], strlen(__ROOT__)) : $_SERVER['REQUEST_URI'];  //以前用的PATH_INFO，有缺陷
		$rewrite = trim(urldecode($url),'/');	
		$rewrite = str_replace(__APP__.'/','',__ACTION__); 
		$rewrite = preg_replace('/[\/]+/','/',str_replace(array('?','&','='), '/', $rewrite));
		$exp = explode('/', $rewrite);		
		$exp[0] = strtolower($exp[0]);
		if($exp[0]=='index' && count($exp)>1 && strtolower($exp[1])!='index'){
			R(ucfirst($exp[0]) .'/'. strtolower($exp[1]));
			exit;
		}
		$this->display('./Public/error/404.html');
	}
}